package br.ufrj.neg.bean;

import java.io.Serializable;
import java.util.ArrayList;

public class NegociacaoElementoBean implements Serializable{
	/**
	 * 
	 */
	private static final long serialVersionUID = -2142273256207645692L;
	
	public static final Integer CONTEXTO = 1;
	public static final Integer INTERESSE = 2;
	public static final Integer OPCAO = 3;
	public static final Integer RELACIONAMENTO = 4;
	public static final Integer PODER = 5;
	public static final Integer COMUNICACAO = 6;
	public static final Integer CRITERIO = 7;
	public static final Integer LEGITIMIDADE = 8;
	public static final Integer CONCESSAO = 9;
	public static final Integer TEMPO = 10;
	public static final Integer CUSTO = 11;
	
	private int idNegociacao;
	private int idElemento;
	private double piorCaso;
	private double melhorCaso;
	private double peso;
	private String observacao;
	private int idUnidadeValoracao;
		
	public int getIdUnidadeValoracao() {
		return idUnidadeValoracao;
	}
	public void setIdUnidadeValoracao(int idUnidadeValoracao) {
		this.idUnidadeValoracao = idUnidadeValoracao;
	}
	public int getIdElemento() {
		return idElemento;
	}
	public void setIdElemento(int idElemento) {
		this.idElemento = idElemento;
	}
	public int getIdNegociacao() {
		return idNegociacao;
	}
	public void setIdNegociacao(int idNegocio) {
		this.idNegociacao = idNegocio;
	}
	public double getMelhorCaso() {
		return melhorCaso;
	}
	public void setMelhorCaso(double melhorCaso) {
		this.melhorCaso = melhorCaso;
	}
	public String getObservacao() {
		return observacao;
	}
	public void setObservacao(String observacao) {
		this.observacao = observacao;
	}
	public double getPeso() {
		return peso;
	}
	public void setPeso(double peso) {
		this.peso = peso;
	}
	public double getPiorCaso() {
		return piorCaso;
	}
	public void setPiorCaso(double piorCaso) {
		this.piorCaso = piorCaso;
	}
	public NegociacaoElementoBean() {
		super();
	}
	public NegociacaoElementoBean(int idNegociacao, int idElemento, String observacao) {
		super();
		this.idNegociacao = idNegociacao;
		this.idElemento = idElemento;
		this.observacao = observacao;
	}
	public NegociacaoElementoBean(int idNegociacao, int idElemento, double piorCaso, double melhorCaso, double peso) {
		super();
		this.idNegociacao = idNegociacao;
		this.idElemento = idElemento;
		this.piorCaso = piorCaso;
		this.melhorCaso = melhorCaso;
		this.peso = peso;
	}
	public NegociacaoElementoBean(int idNegociacao, int idElemento, double piorCaso, double melhorCaso, double peso, int idUnidadeValoracao) {
		super();
		this.idNegociacao = idNegociacao;
		this.idElemento = idElemento;
		this.piorCaso = piorCaso;
		this.melhorCaso = melhorCaso;
		this.peso = peso;
		this.idUnidadeValoracao=idUnidadeValoracao;
	}
}	
